package This_Super_Overload_Override;/*
 *
 * @author 陈粒
 * @version 创建时间：2021/7/8 11:11
 */

/**
 *当一个类有两个或多个同名不同参数的方法时，在调用时，根据传递的参数，分别调用各自的方法(或相应的方法主体将与调用行动态绑定)。
 * 这种机制称为方法重载。
 *重载的类型：
 * 1.参数不同必构成重载
 * 2.参数个数相同，参数名必须相同，参数的类型不同构成重载
 * 注意：参数个数相同，参数类型不同时，参数名必须相同才能构成重载
 */
public class Overload {
    public static void main(String[] args) {

    }

    void eat() {

    }

    void eat(int a) {

    }

    //参数个数不同构成重载





    void eat(int a, int b, int c) {

    }

    void eat(String a, String b, boolean c) {

    }
    //参数类型不同，参数名相同构成重载
}
